<?php
session_start();
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function paginaPrincipal() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'paginaPrincipal.php';
}

function clientePrincipal() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/clientes/clientes.php';
}

function ClienteNuevo() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/clientes/ClienteNuevo.php';
}

function ClienteRegistroVisita() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/clientes/ClienteRegistroVisita.php';
}

function ClienteSeleccion() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/clientes/ClienteSeleccion.php';
}

function ClienteDevolucion() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/clientes/ClienteDevolucion.php';
}

function ClienteConsulta() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/clientes/ClienteConsulta.php';
}

function ClienteCobro() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/clientes/ClienteCobro.php';
}

function ClienteFactura() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/clientes/ClienteFactura.php';
}

function CamionPedidoRecarga() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/Camiones/CamionPedidoRecarga.php';
}

function CamionTomaFisica() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/Camiones/CamionTomaFisica.php';
}

function CamionTraslado() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/Camiones/CamionTraslado.php';
}

function bienvenida() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/bienvenida.php';
}

function BaseDatos() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/BaseDatos.php';
}

function Camara() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/Camara.php';
}

function listaArticulos() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/articulos/articuloConsulta.php';
}

function documentoConsulta() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/documentos/DocumentoConsulta.php';
}

function documentoCopia() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/documentos/DocumentoCopia.php';
}

function ventaDia() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/VentaDia.php';
}

function precioSugerido() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/PrecioSugerido.php';
}

function notaCredito() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/NotaCredito.php';
}

function nominaConsulta() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/NominaConsulta.php';
}

function documentoImpresion() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/documentos/DocumentoImpresion.php';
}

function documentoPendiente() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/documentos/DocumentoPendiente.php';
}

function encadenado() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/Encadenado.php';
}

function envioDirecto() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/EnvioDirecto.php';
}

function evaluacionDisplay() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/EvaluacionDisplay.php';
}

function patrocinio() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/FrmPatrocinio.php';
}

function survey() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/FrmSurvey.php';
}

function parametros() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/consultas/Parametros.php';
}

function MenuCamion() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/menus/MenuCamion.php';
}

function MenuCamionTraslado() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/menus/MenuCamionTraslado.php';
}

function MenuConsulta() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/menus/MenuConsulta.php';
}

function MenuImpresion() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/menus/MenuImpresion.php';
}

function MenuOtros() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/menus/MenuOtros.php';
}

function MenuSupervisor() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/menus/MenuSupervisor.php';
}

function MenuReporte() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    include 'vistas/menus/MenuReporte.php';
}

function MenuClienteSeleccion() {
// No se devuelve con ../ porque el include es llamados desde el index.php y estan en el mismo nivel.
    $_SESSION['IdCliente'] = $_GET['id'];
    include 'vistas/menus/MenuClienteSeleccion.php';
}



function leerXML() {

   require_once('FirePHPCore/FirePHP.class.php');

//cargamos el archivo por medio de la funcion simplexml_load_file
    if ($xml = @simplexml_load_file('parametros/parameters.xml')) {
//seleccionamos todos los nodos estudiante
        
        $NombreAgente       = (String)$xml->NombreAgente;
        $CODAgente          = (String)$xml->CODAgente;
        $TipoRuta           = (String)$xml->TipoRuta;
        $SQLAddress         = (String)$xml->SQLAddress;
        $DBName             = (String)$xml->DBName;
        $CODCompania        = (String)$xml->CODCompania;
        $CODBodega          = (String)$xml->CODBodega;
        $Factura01          = (String)$xml->Factura01;
        $Pedido             = (String)$xml->Pedido;
        $PedidoRecarga      = (String)$xml->PedidoRecarga;
        $Devolucion         = (String)$xml->Devolucion;
        $NumClienteNuevo    = (String)$xml->NumClienteNuevo;
        $CodLstPrecio       = (String)$xml->CodLstPrecio;
        $CODBodegaMix       = (String)$xml->CODBodegaMix;
        $PuertoCOM          = (String)$xml->PuertoCOM;
        $PrintPulgadas      = (String)$xml->PrintPulgadas;
        $Empresa            = (String)$xml->Empresa;
  
        //echo $NombreAgente."<br/>";
        //echo $CODAgente."<br/>";
        //echo $TipoRuta;
        //session_destroy(); // Se destruye la session existente de esta forma no permite el duplicado.
         // al volver al index si existe una session, esta sera destruida, existen formas de conservarlas como con un if(session_start()!= NULL). Pero por el momento para el ejemplo no es valido.
        $firephp = FirePHP::getInstance(true);  
         $_SESSION['codAgente']         = $CODAgente;
         $_SESSION['tipoRuta']          = $TipoRuta;
         $_SESSION['nombreAgente']      = $NombreAgente;
         $_SESSION['SQLAddress']        = $SQLAddress;
         $_SESSION['DBName']            = $DBName;
         $_SESSION['codCompania']       = $CODCompania;
         $_SESSION['codBodega']         = $CODBodega;
         $_SESSION['factura01']         = $Factura01;
         $_SESSION['pedido']            = $Pedido;
         $_SESSION['pedidoRecarga']     = $PedidoRecarga;
         $_SESSION['devolucion']        = $Devolucion;
         $_SESSION['numClienteNuevo']   = $NumClienteNuevo;
         $_SESSION['codLstPrecio']      = $CodLstPrecio;
         $_SESSION['codBodegaMix']      = $CODBodegaMix;
         $_SESSION['puertoCOM']         = $PuertoCOM;
         $_SESSION['printPulgadas']     = $PrintPulgadas;
         $_SESSION['empresa']           = $Empresa;
         
         
 
        //$firephp->log($CODAgente, "Codigo");

         ///header('Location: index.php');
        paginaPrincipal();

    }
}


?>
